stone groove - German English Dictionary